Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistem Platform Analitik (PDW)
Titik akhir analitik SQL di Microsoft Fabric
Gudang di Microsoft Fabric
Database SQL di Microsoft Fabric
Sinonim jenis data disertakan dalam SQL Server untuk kompatibilitas ISO. Tabel berikut mencantumkan sinonim dan jenis data sistem SQL Server yang dipetakan.
| Synonym | Jenis data sistem SQL Server |
|---|---|
| Variasi-variasi biner | varbinary |
| arang bervariasi | varchar |
| character | char |
| character | char(1) |
| character(n) | char(n) |
| karakter bervariasi(n) | varchar(n) |
| dec | decimal |
| presisi ganda | float |
| float[(n)] untuk n = 1-7 | real |
| float[(n)] untuk n = 8-15 | float |
| integer | int |
| karakter nasional (n) | nchar(n) |
| Char nasional (n) | nchar(n) |
| karakter nasional bervariasi(n) | nvarchar(n) |
| karakter nasional bervariasi(n) | nvarchar(n) |
| Teks nasional | ntext |
| rowversion | timestamp |
Sinonim jenis data dapat digunakan alih-alih nama jenis data dasar yang sesuai dalam pernyataan bahasa definisi data (DDL). Pernyataan ini termasuk CREATE TABLE, CREATE PROCEDURE, dan DECLARE @variable. Namun, setelah objek dibuat, sinonim tidak memiliki visibilitas. Saat objek dibuat, objek diberi jenis data dasar yang terkait dengan sinonim. Tidak ada catatan bahwa sinonim ditentukan dalam pernyataan yang membuat objek.
Objek yang berasal dari objek asli, seperti kolom atau ekspresi tataan hasil, diberi jenis data dasar. Setiap fungsi metadata yang menggunakan objek asli atau objek turunan apa pun akan melaporkan jenis data dasar, bukan sinonim, termasuk:
- Operasi metadata, seperti sp_help dan prosedur tersimpan sistem lainnya,
- Tampilan skema informasi, dan
- Operasi metadata API akses data yang melaporkan jenis data tabel atau kolom tataan hasil.
Misalnya, Anda dapat membuat tabel dengan menentukan national character varying:
CREATE TABLE ExampleTable (PriKey int PRIMARY KEY, VarCharCol national character varying(10))
VarCharColdiberi jenis data nvarchar(10), dan semua fungsi metadata berikut akan melaporkan kolom sebagai kolom nvarchar(10). Fungsi metadata tidak akan pernah melaporkannya sebagai karakter nasional yang bervariasi(10) kolom.