Maison > Article > base de données > Premiers pas avec SQL Server 7.0 (4)
Gérer les données texte et image
Les colonnes de type de données texte et image peuvent être incluses dans la Select_list d'une instruction SELECT comme les autres colonnes. La taille maximale du texte récupéré via une instruction SELECT est contrôlée par le paramètre TEXTSIZE. La valeur par défaut de TEXTSIZE est de 4 096 octets, qui peut être réinitialisée à l'aide de l'instruction SET TEXTSIZE. La valeur du paramètre TEXTSIZE actuel est stockée dans la variable globale @@TEXTSIZE.
Une autre façon de récupérer des données de texte et d'image consiste à utiliser les fonctions TEXTPTR et READTEXT. La fonction TEXTPTR prend un nom de colonne comme paramètre d'entrée et renvoie un pointeur de texte au format binaire.
Ce pointeur est transmis à la fonction READTEXT pour récupérer les données de texte et d'image, ainsi que le pointeur de début de lecture appelé offset et le nombre d'octets à lire.
Modifier les données
TSQL fournit également des commandes pour l'insertion, la modification et la suppression de la base de données.
INSERT
La commande INSERT est utilisée pour insérer des données dans le tableau. La syntaxe est la suivante :
INSERT [INTO]
Value_list est la colonne dans la valeur correspondante de Column_list. Ces valeurs peuvent être des constantes, des variables TSQL ou des fonctions intrinsèques de SQL Server. L'ordre des valeurs doit correspondre à l'ordre des colonnes dans column_list. Si column_list n'est pas défini, l'ordre des valeurs doit correspondre à l'ordre des colonnes du tableau.
La Values_list d'INSERT peut également être fournie via une instruction SELECT ou une procédure stockée. La grammaire est la suivante :
EXECUTE
L'instruction SELECT ici peut contenir plusieurs connexions. Si vous utilisez une procédure stockée, celle-ci doit renvoyer des résultats pouvant être utilisés comme liste_colonnes.
La valeur d'horodatage (horodatage, également appelée échelle de temps) ne doit pas être fournie. Parallèlement, si l'attribut IDENTITY de la colonne est défini, la valeur de cette colonne ne peut pas être fournie. Ces valeurs sont générées par le système. Si les colonnes ont des valeurs par défaut, leurs valeurs ne sont pas fournies et la valeur par défaut est utilisée.
Modifier
L'instruction UPDATE est utilisée pour modifier les lignes. La syntaxe est la suivante :
UPDATE
Serach_condition est la condition selon laquelle la ligne à modifier doit être remplie. Une instruction UPDATE sans clause WHERE modifiera toutes les lignes du tableau. Les jointures peuvent également être utilisées dans les instructions UPDATE.
Delete
L'instruction DELETE est utilisée pour supprimer des lignes de la table. La syntaxe est la suivante :
DELETE [FROM]
[WHERE
Ce qui précède est le contenu de Démarrer avec SQL Server 7.0 (4). Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !