Example of recursive calling of stored procedures in SQL Server: SQL Server Stored Procedure
Recursion refers to the situation where a code snippet calls itself. The danger lies in how to prevent it from repeatedly calling itself if it calls itself once. That is to say, recursive tests are provided to ensure that exce
SQL Server date function, SQL Server date
Current System Date and Time
Select getdate ()
14:52:27. 123Extract data from date
Day (), month (), year ()
Select getdate ();-14:52:27. 123Select YEAR (getdate ();-2015Select MONTH (getdate ();-6Select day (getdate ();-18
Date Format ConversionCONVERT
Select convert (
Common SQL Server statements and SQL Server statements
Select * into A -- automatically generate Table A. The structure data of Table A is the same as that of Table B.From BInsert into A -- A must be created in advanceSelect * from B
Insert into A (Field 1, Field 2 ,...)
Values
(Value 1, value 2 ,...)
Inse
SQL Server loop statement insert, SQL Server loop statement
There is a table tt
Description:
Q (PK, int, not null) w (nchar (10), not null) e (int, not null) r (int, not null) t (int, not null) y (int, not null) u (int, not null) I (int, not null) o (int, not null) p (int, not null)
The circular insert statement
SQL Server checks whether tasks are not submitted, stops the progress, and removes the table deadlock. the SQL Server process is deadlocked.
If there are uncommitted tasks in the data warehouse, the related tables will remain in the dead warehouse, affects the query of other processes (unless with (nolock) is used in
@filename =replace (
@filename, ' $ ', ') set @filename =replace (@filename, ' ', ')--filter These special characters, replace the new file name Set @newFilePath =dbo. Getdirectorypath (@filePath) + ' \ ' + @filename--New path name ( Gets the file directory dbo according to the path. Getdirectorypath method --=============================================
--Author: Paul Griffin
--Create Date: January -
Description: Returns The path without the file name
SQL Server quickly generates SQL addition, deletion, modification, and query statements, and SQL addition and DeletionAre you still coding to generate SQL statements? Are you still speechless for SQL statements that are sloppy? Ar
1. View the version of the database
SELECT @ @version
Several common SQL Server patched version numbers:
8.00.194 Microsoft SQL Server 2000
8.00.384 Microsoft SQL Server SP1
8.00.532 Microsoft
Label:Initial selection ResultsSELECT * FROM WorddictionaryThe following is the alphabetical order by Chinese charactersSELECT * from Worddictionary ORDER by word collate chinese_prc_cs_as_ks_wswhich_ci (CS) is case sensitive, CI is not differentiated, CS is distinguished_ai (AS) are accent-sensitive, AI not differentiated, as differentiated_ki (KS) Whether the kana type is differentiated, KI does not differentiate, KS differentiates_WI (WS) Whether the width of the WI is differentiated, WS-Diff
and return a single value.(Iii) scalar function: a scalar function is used to process and compute one or more parameter values passed to it and return a single value.
The most common functions in SQL Server
String FunctionsString functions can perform different operations on binary data, strings, and expressions. Most string functions can only be used for char and varchar data types and explicitly converte
server| Data | database | statement
1. View the version of the databaseSELECT @ @version2. View the machine operating system parameters of the databaseEXEC master.. xp_msver3. View Database Startup Parameterssp_configure4. View Database Startup timeSelect CONVERT (varchar, login_time,120) from master. sysprocesses where spid=1To view the database server name and instance nameprint '
Note: Data can be migrated from SQL Server 2000 to Microsoft SQL Server 2000 (64-bit ). You can attach a 32-bit database to a 64-bit database by using the sp_attach_db system stored procedure or sp_attach_single_file_db system stored procedure, you can also use the backup and restoration functions in the 32-bit Enterpr
1. View the version of the database
SELECT @ @version
2. View the machine operating system parameters of the database
EXEC master.. xp_msver
3. View Database Startup Parameters
sp_configure
4. View Database Startup time
Select CONVERT (varchar, login_time,120) from master. sysprocesses where spid=1
To view the database server name and instance name
print ' Server Name ... ...: ' + CONVERT (varchar (), @ @SE
Cannot Debug SQL: Unable to start T-SQL Debugging. cocould not attach to SQL Server process on, t-sqldebuggingWhen SSMS debug SQL script is used today, an error is reported: Unable to start T-SQL Debugging. cocould not attach to
Tags: show change useful stage Auth tab ros. SQL descriptionby Don Kiely, 2014/06/04 reprinted from: http://www.sqlservercentral.com/articles/Stairway+Series/109941/ This series This article was part of the stairway Series:stairway to SQL Server Security Relational databases are used in a wide variety of applications, through a widely distributed network, especia
like '% @ str %'Create an encrypted stored procedure or function WITH the with encryption parameter before theYou can use sp_decrypt to decrypt encrypted stored procedures and functions.10. View user and process information in the databaseSp_whoView information about active users and processes in the SQL Server databaseSp_who 'active'View the locks in the SQL
Tags: free ODBC freetds tle project download server using HTTPSSQL SQL statements and stored procedures for SQL Server execution with FreeTDS under Linux Http://www.linuxidc.com/Linux/2012-06/61617.htm FreeTDS related Http://www.knowsky.com/616936.html The shell accepts the value returned by the stored procedure Http:/
SQL Server 2: full-text search (2)
Here we will mainly talk about the contains function used in full-text search, extract articles from others, and share it with you.
Suppose there is a table named students, where the address is a column for full text search.1. query student addresses in Beijing
Select student_id, student_name
From students
Wherecontains (address, 'beijing ')
Remark: Beijing is a word that
Label:This article summarizes the various pits in SQL Server 2012/2014 that are linked to SQL Server 2000, all of which are problems encountered in practical applications. Someone might say why SQL SERVER 2000 is still in use, why
SQL statement to query the SQL Server name and IP address, SQL Server
Get Server Name:
SELECT SERVERPROPERTY('MachineName')select @@SERVERNAMEselect HOST_NAME()
To obtain the IP address, run the ipconfig command in xp_cmdshell:
-
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.